mud digger - French English Dictionary